LOTOS Interpretation of Timethreads: A Method and a Case Study

نویسندگان

  • F. Bordeleau
  • D. Amyot
  • Francis Bordeleau
  • Daniel Amyot
چکیده

Timethreads are a new notation for visual description of path behavior. Also, a design process based on timethreads, namely timethread-centered design process, has been defined. In this report, we discuss the integration of the FDT LOTOS in the timethread-centered design process. The objective of such an integration is to provide formal support for timethread transformations with LOTOS. For this purpose, we first define a LOTOS interpretation method for timethreads. The method allows the generation of LOTOS specifications from timethread diagrams. Then, we show how the LOTOS interpretation method for timethreads applies in practice by conducting a case study. This case study also serves to identify topics for future research in relation with the definition of a formal framework to support the timethread-centered design process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

From Timethreads to LOTOS: A First Pass

A LOTOS interpretation of the Timethread notation is given in this document. Timethreads are an informal technique that focuses on end-to-end behaviours of a system while LOTOS is a formal technique with well developed theories of transformation, validation and testing. Timethreads constructors and their interpretation are discussed in the context of their possible use as a thinking tool in a d...

متن کامل

Formalization of Timethreads Using LOTOS

Timethreads are a new notation for visual description of the different causality paths of a system. They illustrate causality sequences of activities through systems. A design process based on the use of timethreads has already been defined. The Formal Description Technique LOTOS (Language Of Temporal Ordering Specification) is a specification language based on the temporal ordering of observat...

متن کامل

Formal Support for Design Techniques: A Timethreads-LOTOS Approach

A design methodology which allies the graphical expressiveness of the timethread notation with the analytical power of the LOTOS language and its associated tools is presented. The concept of timethread is at the basis of a design methodology based on scenarios. A simple telephone system is used as an example. It is shown how the main scenarios of such a system can be expressed by the timethrea...

متن کامل

An Enhanced Version of Timed LOTOS and its Application to a Case Study

We propose here ET-LOTOS, a timed extension of LOTOS. It is an enhancement of Timed LOTOS that we presented at FORTE 92. We show how some simple modifications allow us to improve the expressiveness of our former formalism. To assess ET-LOTOS, we apply it to the specification of a small case study. Finally, we show how the semantics of ET-LOTOS could be modified to easily define more powerful op...

متن کامل

Requirement Capture, Formal Description and Verification of a Business System: the Invoicing Case-Study

The Invoicing case study is a typical business system proposed by Henri Habrias as a common example for a contest on the capacity of particular formal methods to capture requirements from the client. For this, the case study is informally described by half a page of English text. In this report, we use the formal description technique LOTOS for requirement capture, formal description and verifi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993